synovial sarcoma - French English Dictionary